/*******************************************/
/*Created or Modified by EC*/
/*Added getter and setter for catmenu*/
/*******************************************/

#ifndef DESCRIPTION_H_
#define DESCRIPTION_H_

#include <string>
#include <vector>
using namespace std;
struct Description{
public: 
  //constructors
  Description () {}
        
  //utility functions
  string display() const;
        
  int getMenuItemID()
  {
    return menu_item_ID;
  }
        
  void setMenuItemID(int item_ID)
  {
    menu_item_ID = item_ID;
  }
        
  int getCategoryID()
  {
    return category_ID;
  }
        
  void setCategoryID(int cat_ID)
  {
    category_ID = cat_ID;
  }
        
  int getRecipeId()
  {
    return recipe_id;
  }
        
  void setRecipeId(int recipe_ID)
  {
    recipe_id=recipe_ID;
  }
        
  string getMenuItemName()
  {
    return menu_item_name;
  }
        
  void setMenuItemName(string item_name)
  {
    menu_item_name = item_name;
  }
        
  double getMenuItemPrice()
  {
    return menu_item_price;
  }
        
  void setMenuItemPrice(double item_price)
  {
    menu_item_price = item_price;
  }
        
  string getDescription()
  {
    return descrip;
  }
        
  void setDescription(string description)
  {
    descrip = description;
  }
        
        
private:
  int menu_item_ID;
  int category_ID;
  int recipe_id;
  string menu_item_name;
  double menu_item_price;
  string descrip;
};

#endif //DESCRIPTION_H_
